﻿#ifndef CONFIGMANAGE_H
#define CONFIGMANAGE_H
#include<QFile>
#include<QDir>
#include<stdio.h>
#include<QMap>
#include<QTextStream>
#include<QVector>

class configmanage
{
public:
    configmanage();
    ~configmanage();
    QMap<QString,QString>loadConfig();  //载入配置文件配置
    QVector<QString> getMasterIp();  //获得主机列表
    QVector<QString> getSlaveIp();  //获得客户机列表
    int getMasterCount();//主机数
    int getSlaveCount();//从机数
private:
    QString config_path; //配置文件路径
    int max_mastercount; //最大主机个数
    int max_slavecount;  //最大从机个数
    int mastercount;  //主机数
    int slavecount;   //从机数
};

#endif // CONFIGMANAGE_H
